FEXP Solver  1.0.0.0
CFEXPNetServerWinClient Member List

This is the complete list of members for CFEXPNetServerWinClient, including all inherited members.

_client_ipICFEXPNetServerClientNode< SOCKET >protected
_connection_startICFEXPNetNodeConnectionprotected
_socketICFEXPNetServerClientNode< SOCKET >protected
_thread_clcdata_gttrICFEXPNetServerClientNode< SOCKET >protected
_thread_dtmacro_sttrICFEXPNetServerClientNode< SOCKET >protected
_thread_mdmacro_sttrICFEXPNetServerClientNode< SOCKET >protected
_thread_message_gttrICFEXPNetServerClientNode< SOCKET >protected
_thread_message_lchrICFEXPNetServerClientNode< SOCKET >protected
_thread_message_sttrICFEXPNetServerClientNode< SOCKET >protected
_thread_state_updateICFEXPNetServerClientNode< SOCKET >protected
_thread_synchronizerICFEXPNetServerClientNode< SOCKET >protected
CFEXPNetServerWinClient(SOCKET socket, std::string &ip, size_t id, std::string &server_ip, std::function< t_ENetThrdMsg(size_t, size_t)> message_gttr, std::function< bool(size_t, size_t)> message_lchr, std::function< void(size_t, size_t, t_ENetThrdMsg)> message_sttr, std::function< Ptr< t_NetCalcData >(size_t)> clcdata_gttr, std::function< void(size_t)> state_update, std::function< bool(size_t)> synchronizer, std::function< void(size_t, t_fexpcommon_ct)> dtmacro_sttr, std::function< void(size_t, Ptr< CFEXGeomTools::t_BoundBox >, size_t)> mdmacro_sttr)CFEXPNetServerWinClient
Close() overrideCFEXPNetServerWinClientinlinevirtual
get_thread_functor(std::function< TFunc(TInp)> thread_fce, std::function< TInp()> input)ICFEXPNetNodeConnectionprotected
GetCommPort()ICFEXPNetNodeConnectioninline
GetId() const overrideICFEXPNetNodeConnectioninlinevirtual
GetServerNodeIP()ICFEXPNetNodeConnectioninline
ICFEXPNetNodeConnection(size_t node_id, std::string server_ip, size_t port)ICFEXPNetNodeConnection
ICFEXPNetServerClientNode(SOCKET socket, std::string client_ip, size_t node_id, std::string server_ip, size_t port, std::function< t_ENetThrdMsg(size_t, size_t)> message_gttr, std::function< bool(size_t, size_t)> message_lchr, std::function< void(size_t, size_t, t_ENetThrdMsg)> message_sttr, std::function< Ptr< t_NetCalcData >(size_t)> clcdata_gttr, std::function< void(size_t)> state_update, std::function< bool(size_t)> synchronizer, std::function< void(size_t, t_fexpcommon_ct)> dtmacro_sttr, std::function< void(size_t, Ptr< CFEXGeomTools::t_BoundBox >, size_t)> mdmacro_sttr)ICFEXPNetServerClientNode< SOCKET >inline
Run() overrideCFEXPNetServerWinClientvirtual
SetId(size_t id) overrideICFEXPNetNodeConnectioninlinevirtual
~CFEXPNetServerWinClient()CFEXPNetServerWinClientvirtual
~ICFEXPNetBase()ICFEXPNetBaseinlinevirtual
~ICFEXPNetNodeConnection()ICFEXPNetNodeConnectioninlinevirtual